
#region-extension{
    display:none;
}
ul,ul li, li.leaf{
    margin:0;
    padding:0;
    list-style:none;
}

/*
    global layout define
*/
.page-wrapper{
    margin:0 auto;
}
/* box-wrapper */
.box-wrapper{
    width:1020px;
    margin:0 auto;
}
.content-wrapper{
    min-height:500px;
}

.top-wrapper,
.footer-wrapper{
    width:100%;
    min-width:1020px;
}

.footer-wrapper{
    margin-top:30px;
}
/* -- [end of box-wrapper] -- */
/* regions-wrapper */
.regions-wrapper{
    width:1020px;
    margin:0 auto;
    height:auto;
}
/* -- [end of regions-wrapper] -- */
/* region layout structure */
.rl_1c_main{
    width:1020px;
    height:auto;
    
    overflow:hidden;
}
/* 2c distance 30px */
.rl_2c_main{
    width:760px;
    float:left;
    overflow:hidden;
}
.rl_2c_side{
    width:240px;
    float:left;
    overflow:hidden;
}
.rl_2c_dl{
    margin-left:20px;
}
.rl_2c_dr{
    margin-right:20px;
}

.rl_3c_leftSide{
    width:230px;
    float:left;
}
.rl_3c_main{
    width:500px;
    float:left;
}
.rl_3c_rightSide{
    width:230px;
    float:right;
}
.rl_3c_distance{
    margin-left:30px;
}

/* -- end of global layout define -- */
